package com.zw.yzk.kabu.internal.component;

import com.zw.yzk.kabu.internal.PerActivity;
import com.zw.yzk.kabu.internal.module.ActivityModule;
import com.zw.yzk.kabu.internal.module.SkinModule;
import com.zw.yzk.kabu.view.activity.SkinListActivity;
import com.zw.yzk.kabu.view.activity.SkinMallActivity;
import com.zw.yzk.kabu.view.activity.SkinPackageActivity;
import com.zw.yzk.kabu.view.activity.SkinReadyActivity;
import dagger.Component;

/**
 * Created by skydar on 2017/4/14.
 */

@PerActivity
@Component(dependencies = ApplicationComponent.class, modules = {ActivityModule.class, SkinModule.class})
public interface SkinComponent {
    void inject(SkinMallActivity activity);
    void inject(SkinListActivity activity);
    void inject(SkinPackageActivity activity);
    void inject(SkinReadyActivity activity);
}
